using UnityEngine;
using System.Collections;

public class CalculoEtica : EticaPersonagem {
	public float MaiorValor;
	public MaiorVariavel maiorvariavel;
	// Use this for initialization
	void Start () {
	maiorvariavel=MaiorVariavel.EticaIndefinida;
	}
	
	void Update () {
		
		switch(maiorvariavel)
		{
		case MaiorVariavel.Retributivismo:
			Debug.Log ("Retributivismo");
		break;
			
		case MaiorVariavel.Utilitarismo:
			Debug.Log ("Utilitarismo");
		break;
			
		}
		CalculandoEtica(UtilitarismoEtica,RetributivismoEtica);
	}
	public void CalculandoEtica(float Retributivismo, float Utilitarismo)
	{
		
		MaiorValor = Mathf.Max(Retributivismo,Utilitarismo);	
		Debug.Log (Retributivismo);
		Debug.Log (Utilitarismo);
		if(MaiorValor==Retributivismo)
		{
			maiorvariavel=MaiorVariavel.Retributivismo;
		}else{
			maiorvariavel=MaiorVariavel.Utilitarismo;
		}
	}
	

public enum MaiorVariavel{
	EticaIndefinida,
	Retributivismo,
	Utilitarismo,
	
	}
}
